** These are Language IDs **
  NEUTRAL                         = $00;
  ** NEUTRAL**
  AFRIKAANS                       = $36;
  ** AFRIKAANS**
  ALBANIAN                        = $1c;
  ** ALBANIAN**
  ARABIC                          = $01;
  ** ARABIC**
  BASQUE                          = $2d;
  ** BASQUE**
  BELARUSIAN                      = $23;
  ** BELARUSIAN**
  BULGARIAN                       = $02;
  ** BULGARIAN**
  CATALAN                         = $03;
  ** CATALAN**
  CHINESE                         = $04;
  ** CHINESE**
  CROATIAN                        = $1a;
  ** CROATIAN**
  CZECH                           = $05;
  ** CZECH**
  DANISH                          = $06;
  ** DANISH**
  DUTCH                           = $13;
  ** DUTCH**
  ENGLISH                         = $09;
  ** ENGLISH**
  ESTONIAN                        = $25;
  ** ESTONIAN**
  FAEROESE                        = $38;
  ** FAEROESE**
  FARSI                           = $29;
  ** FARSI**
  FINNISH                         = $0b;
  ** FINNISH**
  FRENCH                          = $0c;
  ** FRENCH**
  GERMAN                          = $07;
  ** GERMAN**
  GREEK                           = $08;
  ** GREEK**
  HEBREW                          = $0d;
  ** HEBREW**
  HUNGARIAN                       = $0e;
  ** HUNGARIAN**
  ICELANDIC                       = $0f;
  ** ICELANDIC**
  INDONESIAN                      = $21;
  ** INDONESIAN**

  ITALIAN                         = $10;
  ** ITALIAN**

  JAPANESE                        = $11;
  ** JAPANESE**
  KOREAN                          = $12;
  ** KOREAN**
  LATVIAN                         = $26;
  ** LATVIAN**
  LITHUANIAN                      = $27;
  ** LITHUANIAN**
  NORWEGIAN                       = $14;
  ** NORWEGIAN**

  POLISH                          = $15;
  ** POLISH**

  PORTUGUESE                      = $16;
  ** PORTUGUESE**
  ROMANIAN                        = $18;
  ** ROMANIAN**
  RUSSIAN                         = $19;
  ** RUSSIAN**
  SERBIAN                         = $1a;
  ** SERBIAN**
  SLOVAK                          = $1b;
  ** SLOVAK**
  SLOVENIAN                       = $24;
  ** SLOVENIAN**
  SPANISH                         = $0a;
  ** SPANISH**
  SWEDISH                         = $1d;
  ** SWEDISH**
  THAI                            = $1e;
  ** THAI**
  TURKISH                         = $1f;
  ** TURKISH**
  UKRAINIAN                       = $22;
  ** UKRAINIAN**
  VIETNAMESE                      = $2a;
  ** VIETNAMESE**



** These are Sub Language IDs **


  NEUTRAL                      = $00;    ** language neutral **
  ** NEUTRAL**
  DEFAULT                      = $01;    ** user default **
  ** DEFAULT**
  SYS_DEFAULT                  = $02;    ** system default **
  ** SYS_DEFAULT**

  ARABIC_SAUDI_ARABIA          = $01;    ** Arabic (Saudi Arabia) **
  ** ARABIC_SAUDI_ARABIA**
  ARABIC_IRAQ                  = $02;    ** Arabic (Iraq) **
  ** ARABIC_IRAQ**
  ARABIC_EGYPT                 = $03;    ** Arabic (Egypt) **
  ** ARABIC_EGYPT**
  ARABIC_LIBYA                 = $04;    ** Arabic (Libya) **
  ** ARABIC_LIBYA**
  ARABIC_ALGERIA               = $05;    ** Arabic (Algeria) **
  ** ARABIC_ALGERIA**
  ARABIC_MOROCCO               = $06;    ** Arabic (Morocco) **
  ** ARABIC_MOROCCO**
  ARABIC_TUNISIA               = $07;    ** Arabic (Tunisia) **
  ** ARABIC_TUNISIA**
  ARABIC_OMAN                  = $08;    ** Arabic (Oman) **
  ** ARABIC_OMAN**
  ARABIC_YEMEN                 = $09;    ** Arabic (Yemen) **
  ** ARABIC_YEMEN**
  ARABIC_SYRIA                 = $0a;    ** Arabic (Syria) **
  ** ARABIC_SYRIA**
  ARABIC_JORDAN                = $0b;    ** Arabic (Jordan) **
  ** ARABIC_JORDAN**
  ARABIC_LEBANON               = $0c;    ** Arabic (Lebanon) **
  ** ARABIC_LEBANON**
  ARABIC_KUWAIT                = $0d;    ** Arabic (Kuwait) **
  ** ARABIC_KUWAIT**
  ARABIC_UAE                   = $0e;    ** Arabic (U.A.E) **
  ** ARABIC_UAE**
  ARABIC_BAHRAIN               = $0f;    ** Arabic (Bahrain) **
  ** ARABIC_BAHRAIN**
  ARABIC_QATAR                 = $10;    ** Arabic (Qatar) **
  ** ARABIC_QATAR**
  CHINESE_TRADITIONAL          = $01;    ** Chinese (Taiwan) **
  ** CHINESE_TRADITIONAL**
  CHINESE_SIMPLIFIED           = $02;    ** Chinese (PR China) **
  ** CHINESE_SIMPLIFIED**
  CHINESE_HONGKONG             = $03;    ** Chinese (Hong Kong) **
  ** CHINESE_HONGKONG**
  CHINESE_SINGAPORE            = $04;    ** Chinese (Singapore) **
  ** CHINESE_SINGAPORE**
  DUTCH                        = $01;    ** Dutch **
  ** DUTCH**
  DUTCH_BELGIAN                = $02;    ** Dutch (Belgian) **
  ** DUTCH_BELGIAN**
  ENGLISH_US                   = $01;    ** English (USA) **
  ** ENGLISH_US**
  ENGLISH_UK                   = $02;    ** English (UK) **
  ** ENGLISH_UK**
  ENGLISH_AUS                  = $03;    ** English (Australian) **
  ** ENGLISH_AUS**
  ENGLISH_CAN                  = $04;    ** English (Canadian) **
  ** ENGLISH_CAN**
  ENGLISH_NZ                   = $05;    ** English (New Zealand) **
  ** ENGLISH_NZ**
  ENGLISH_EIRE                 = $06;    ** English (Irish) **
  ** ENGLISH_EIRE**
  ENGLISH_SOUTH_AFRICA         = $07;    ** English (South Africa) **
  ** ENGLISH_SOUTH_AFRICA**
  ENGLISH_JAMAICA              = $08;    ** English (Jamaica) **
  ** ENGLISH_JAMAICA**
  ENGLISH_CARIBBEAN            = $09;    ** English (Caribbean) **
  ** ENGLISH_CARIBBEAN**
  ENGLISH_BELIZE               = $0a;    ** English (Belize) **
  ** ENGLISH_BELIZE**
  ENGLISH_TRINIDAD             = $0b;    ** English (Trinidad) **
  ** ENGLISH_TRINIDAD**
  FRENCH                       = $01;    ** French **
  ** FRENCH**
  FRENCH_BELGIAN               = $02;    ** French (Belgian) **
  ** FRENCH_BELGIAN**
  FRENCH_CANADIAN              = $03;    ** French (Canadian) **
  ** FRENCH_CANADIAN**
  FRENCH_SWISS                 = $04;    ** French (Swiss) **
  ** FRENCH_SWISS**
  FRENCH_LUXEMBOURG            = $05;    ** French (Luxembourg) **
  ** FRENCH_LUXEMBOURG**
  GERMAN                       = $01;    ** German **
  ** GERMAN**
  GERMAN_SWISS                 = $02;    ** German (Swiss) **
  ** GERMAN_SWISS**
  GERMAN_AUSTRIAN              = $03;    ** German (Austrian) **
  ** GERMAN_AUSTRIAN**
  GERMAN_LUXEMBOURG            = $04;    ** German (Luxembourg) **
  ** GERMAN_LUXEMBOURG**
  GERMAN_LIECHTENSTEIN         = $05;    ** German (Liechtenstein) **
  ** GERMAN_LIECHTENSTEIN**
  ITALIAN                      = $01;    ** Italian **
  ** ITALIAN**
  ITALIAN_SWISS                = $02;    ** Italian (Swiss) **
  ** ITALIAN_SWISS**
  KOREAN                       = $01;    ** Korean (Extended Wansung) **
  ** KOREAN**
  KOREAN_JOHAB                 = $02;    ** Korean (Johab) **
  ** KOREAN_JOHAB**
  NORWEGIAN_BOKMAL             = $01;    ** Norwegian (Bokmal) **
  ** NORWEGIAN_BOKMAL**
  NORWEGIAN_NYNORSK            = $02;    ** Norwegian (Nynorsk) **
  ** NORWEGIAN_NYNORSK**
  PORTUGUESE                   = $02;    ** Portuguese **
  ** PORTUGUESE**
  PORTUGUESE_BRAZILIAN         = $01;    ** Portuguese (Brazilian) **
  ** PORTUGUESE_BRAZILIAN**
  SERBIAN_LATIN                = $02;    ** Serbian (Latin) **
  ** SERBIAN_LATIN**
  SERBIAN_CYRILLIC             = $03;    ** Serbian (Cyrillic) **
  ** SERBIAN_CYRILLIC**
  SPANISH                      = $01;    ** Spanish (Castilian) **
  ** SPANISH**
  SPANISH_MEXICAN              = $02;    ** Spanish (Mexican) **
  ** SPANISH_MEXICAN**
  SPANISH_MODERN               = $03;    ** Spanish (Modern) **
  ** SPANISH_MODERN**
  SPANISH_GUATEMALA            = $04;    ** Spanish (Guatemala) **
  ** SPANISH_GUATEMALA**
  SPANISH_COSTA_RICA           = $05;    ** Spanish (Costa Rica) **
  ** SPANISH_COSTA_RICA**
  SPANISH_PANAMA               = $06;    ** Spanish (Panama) **
  ** SPANISH_PANAMA**
  SPANISH_DOMINICAN_REPUBLIC     = $07;  ** Spanish (Dominican Republic) **
  ** SPANISH_DOMINICAN_REPUBLIC**
  SPANISH_VENEZUELA            = $08;    ** Spanish (Venezuela) **
  ** SPANISH_VENEZUELA**
  SPANISH_COLOMBIA             = $09;    ** Spanish (Colombia) **
  ** SPANISH_COLOMBIA**
  SPANISH_PERU                 = $0a;    ** Spanish (Peru) **
  ** SPANISH_PERU**
  SPANISH_ARGENTINA            = $0b;    ** Spanish (Argentina) **
  ** SPANISH_ARGENTINA**
  SPANISH_ECUADOR              = $0c;    ** Spanish (Ecuador) **
  ** SPANISH_ECUADOR**
  SPANISH_CHILE                = $0d;    ** Spanish (Chile) **
  ** SPANISH_CHILE**
  SPANISH_URUGUAY              = $0e;    ** Spanish (Uruguay) **
  ** SPANISH_URUGUAY**
  SPANISH_PARAGUAY             = $0f;    ** Spanish (Paraguay) **
  ** SPANISH_PARAGUAY**
  SPANISH_BOLIVIA              = $10;    ** Spanish (Bolivia) **
  ** SPANISH_BOLIVIA**
  SPANISH_EL_SALVADOR          = $11;    ** Spanish (El Salvador) **
  ** SPANISH_EL_SALVADOR**
  SPANISH_HONDURAS             = $12;    ** Spanish (Honduras) **
  ** SPANISH_HONDURAS**
  SPANISH_NICARAGUA            = $13;    ** Spanish (Nicaragua) **
  ** SPANISH_NICARAGUA**
  SPANISH_PUERTO_RICO          = $14;    ** Spanish (Puerto Rico) **
  ** SPANISH_PUERTO_RICO**
  SWEDISH                      = $01;    ** Swedish **
  ** SWEDISH**
  SWEDISH_FINLAND              = $02;    ** Swedish (Finland) **
  ** SWEDISH_FINLAND**

